Latest News

Missing Kenya electoral commission ICT manager found dead

Missing ICT manager of the Kenyan Independent Elections and Boundaries Commission (IEBC), Chris Musando has been found dead with one of his arms cut off, police said. They said the deputy director's body was found in Kikuyu and taken to City Mortuary in Nairobi on Saturday.
no image
Quartz